package com.ifgostudio.bocai.game.entity;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

import com.ifgostudio.framework.entry.BaseEntity;

/**
 * 游戏开期
 * @author Wangjk
 * @Version 1.0
 * @Date 2013-4-3
 */
@Entity
@Table(name = "game_issue")
public class GameIssue extends BaseEntity{

	/**
	 * 
	 */
	private static final long serialVersionUID = -2645564572505939442L;

	/**
	 * 期号:如028,或者20130228这样
	 */
	@Column(name = "issue_code")
	private String issueCode ;
	
	/**
	 * 游戏编号 
	 */
	@Column(name = "game_id")
	private Long gameId;
	
	/**
	 * 开始时间
	 */
	@Column(name = "begin_time")
	private Date  beginTime ;
	
	/**
	 * 结束日期
	 */
	@Column(name = "end_time")
	private Date endTime  ;
	
	/**
	 * 启用标志
	 */
	@Column(name = "open_ind")
	private boolean openInd ;

	/**
	 * 获取期号:如028或者20130228这样
	 * @return issueCode 期号:如028或者20130228这样
	 */
	public String getIssueCode() {
		return issueCode;
	}

	/**
	 * 设置期号:如028或者20130228这样
	 * @param issueCode 期号:如028或者20130228这样
	 */
	public void setIssueCode(String issueCode) {
		this.issueCode = issueCode;
	}

	/**
	 * 获取游戏编号
	 * @return gameId 游戏编号
	 */
	public Long getGameId() {
		return gameId;
	}

	/**
	 * 设置游戏编号
	 * @param gameId 游戏编号
	 */
	public void setGameId(Long gameId) {
		this.gameId = gameId;
	}

	/**
	 * 获取开始时间
	 * @return beginTime 开始时间
	 */
	public Date getBeginTime() {
		return beginTime;
	}

	/**
	 * 设置开始时间
	 * @param beginTime 开始时间
	 */
	public void setBeginTime(Date beginTime) {
		this.beginTime = beginTime;
	}

	/**
	 * 获取结束日期
	 * @return endTime 结束日期
	 */
	public Date getEndTime() {
		return endTime;
	}

	/**
	 * 设置结束日期
	 * @param endTime 结束日期
	 */
	public void setEndTime(Date endTime) {
		this.endTime = endTime;
	}

	/**
	 * 获取启用标志
	 * @return openInd 启用标志
	 */
	public boolean isOpenInd() {
		return openInd;
	}

	/**
	 * 设置启用标志
	 * @param openInd 启用标志
	 */
	public void setOpenInd(boolean openInd) {
		this.openInd = openInd;
	}
	
}
